package org.innovasix.educational.javap.domain.parser;

import org.innovasix.educational.javap.domain.datatypes.u1;
import org.innovasix.educational.javap.domain.datatypes.u2;
import org.innovasix.educational.javap.domain.datatypes.u4;

public interface ByteQueue {
	
	public u1 pollOneByte();
	
	public u2 pollTwoBytes();
	
	public u4 pollFourBytes();
	
	public u1 pollOneByte(String currentUserID);
	
	public u2 pollTwoBytes(String currentUserID);
	
	public u4 pollFourBytes(String currentUserID);
	

}
